הכיוון הכללי בשאלות הוא על יעילות קוד ושיתוף קוד באופן יעיל, שאלה לדוגמא שנשאלה:
איך לשתף קוד בין 2 רכיבים (למשל אקטיביטי ופרגמנט) לא תלויים באופן יעיל ונוח שיאפשר גם הרחבות?
שיחה טלפונית עם ראש קבוצה, וראיון פרונטלי עם שני ראשי צוותים. חוזרים מהר.
שאלות מתוך הראיון
שאלות כלליות, הצגת פרוייקט וארכיטקטורה. שאלות לוגיות: יש מחסנית ובה מוכנסים איברים ב O(1 וצריך למצוא את ה MAX באותה יעילות.
לאחר מכן שאלה לגבי בעיה שהתעוררה אצלם ואיך היית פותר אותה.
תשובות
הוסף תשובה
|
לצפיה בתשובות
יוני 2016
מימוש מחסנית נוספת, ועובר כל איבר שמוכנס למחסנית הראשונה, כל עוד הוא גדול מהאיבר המוכנס, מכניסים למחסנית נוספת, וכך השליפה היא תמיד באותה יעילות ומוצאים את האיבר המקסימלי.
ראיון מול ראש הצוותים
לאחר מכן נפגשתי עם ראש הצוות של תמיכה טכנית
אחכ מפגש עם הHR של החברה
שאלות מתוך הראיון
מבחן טכני:
מתן כמה אופציות לתקלות מול הלקוחות וצריך לרשום מה הינו עושים ובנוסף איך הינו מנסחים את המייל תגובה ללקוחות
- כיצד הינו מגיבים במידה והלקוחה מציינת שאינה יכולה להכנס לאתר החברה ולא מצליחה להכנס לאף אתר אחר
- לקוח רושם כי אינו יכול לאפס סיסמא, לא מציין בדיוק מה לא תקין. נותנים הנחיה איך ביצוע איפוס סיסמא מתבצע
- עוד שאלה שאיני זוכר, אך על אותו הקונספט
התהליך כלל 2 ראיונות טכניים שהיו באווירה נעימה מאוד.
שאלות מתוך הראיון
הראיון הטכני הראשון כלל תרגיל כתיבת קוד - יציאת דף ווב שפונה לשרת אחר ומחזיר ממנו מחרוזת, מבצע עליה מניפולציות ומציג אותה למשתמש. הייתה דרישה ליעילות וניהול עומסים נכון על השרת המרוחק וכמו כן ל-Design של המערכת.
הראיון השני הייתה יותר פתוח וכלל שאלות סביב הרעיון של תכנון מערכת AB-Tesing וכלל דרישה ליעילות ועמידה בעומסים של משתמשים רבים.